package strategy;

import java.util.ArrayList;
import java.util.List;

import modelo.vista.CerealView;

public class PoliticaSiembraRinde implements PoliticaSiembra {

	@Override
	public List<CerealView> ceralesASembrar(List<CerealView> cereales) {
		if (cereales.size() > 0) {
			float tmpMax = -1;
			int index = 0;
			for (int i = 0; i<cereales.size(); i++) {
				CerealView c = cereales.get(i);
				if (c.getRinde() > tmpMax) {
					tmpMax = c.getRinde();
					index = i;
				}
			}
			ArrayList<CerealView> newList = new ArrayList<CerealView>();
			newList.add(cereales.get(index));
			return newList;
		}
		return null;
	}

}
